﻿@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:'AvantGardeITCbyBT-Medium';
	src:url('avantgardeitcbybt-medium-webfont.eot?');
	src:url('avantgardeitcbybt-medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('avantgardeitcbybt-medium-webfont.ttf?') format('truetype'),
		url('avantgardeitcbybt-medium-webfont.woff?') format('woff'),
		url('avantgardeitcbybt-medium-webfont.svg?#icomfx') format('svg');
	font-weight: normal;
	font-style: normal;
}


body { min-width: 1260px;position: relative;}

/*各屏滚动背景*/
.section{ height: 100%; position: relative; display: block; overflow: hidden;}
.page02{ background: url(../webimages/page1.jpg) center no-repeat; -webkit-background-size: cover; background-size: cover;}
.page03{ background: #fff; -webkit-background-size: cover; background-size: cover;}
.page04{ background: url(../webimages/page1.jpg) center no-repeat; -webkit-background-size: cover; background-size: cover;}
.page05{ background: #fff; -webkit-background-size: cover; background-size: cover;}

.section .on-cont{ position: relative; width: 100%; left: 0; top: 50%;}
.page02 .on-cont{height: 573px;margin-top: -290px;}
.page03 .on-cont{height: 573px;margin-top: -290px;}
.page04 .on-cont{height: 573px;margin-top: -290px;}
.page05 .on-cont{height: 573px;margin-top: -290px;}
/*首页*/
.top .web{position: relative;}
.index-top{position: fixed;top: 0;left: 0;z-index: 777;}
.top{width: 100%;background: #fff;height: 80px;}
.top .logo{margin-top: 18px;}
.nav_t{margin-left: 260px;float: left;}
.nav_t li{float: left;position: relative;padding-right: 32px;}
.nav_t li h5 a{line-height: 80px;display: block;font-size: 16px;color: #333333;}
.nav_t li h5 a:hover ,.nav_t li.cur a{color: #c82234;font-weight: bold;}

.searchbtn{padding-top: 30px;}
.search{position: absolute;top: 80px;left: 50%;margin-left: 460px;}
.search .inp1{width: 124px;height: 27px;line-height: 27px;border: 1px #005bac solid;font-size: 12px;color: #666;padding-left: 6px;}
.search .inp2{width: 28px;height: 29px;background: url(../webimages/index_03.jpg) no-repeat;vertical-align: top;}
.top .search-box{ position: absolute; left: 50%; top: 100%;margin-left: 372px; padding: 15px 4px 4px; width: 224px; background: url(../webimages/cimg30.png) 0 bottom no-repeat; z-index: 777; display: none;}
.top .search-box .text{ padding-left: 16px; width: 170px; height: 45px; line-height: 45px; font-size: 14px; color: #999; float: left;}
.top .search-box .submit{ float: right; width: 35px; height: 45px; background: url(../webimages/cimg31.png) center no-repeat; cursor: pointer;}


/*下拉*/
.nav_t  ul li .subnavcont{ position: absolute;left: 0;top: 80px;background: #f2f2f2;width: 175px;padding: 0px 16px;z-index: 20;display: none;}
.nav_t  ul li .subnavcont  a{border-bottom: 1px #e5e5e5 solid;font-size: 14px; background: url(../webimages/xl3.jpg) no-repeat right center;display: block;line-height: 40px;}
.nav_t  ul li:hover .subnavcont{display: block;}

/*banner*/
.banner{width: 100%; overflow: hidden;height: 520px;display: block; position: relative; z-index: 666;margin: 0 auto; margin-top: 80px;}
.banner ul {height: 570px;}
.banner ul li{display: block; float: left; width: 100% !important;  height: 570px;margin: 0 auto;  position: relative; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover;}
.banner ul li>a{ display: block; width: 100%; height: 100%;}
.banner img{ display: block; margin: 0 auto;}
.banner-btn{ position: absolute; left: 0; bottom: 27px;width: 100%;  height: 21px; text-align: center; overflow: hidden; z-index: 888;}
.banner-btn a{ line-height: 500%; display: inline-block; *display:inline; *zoom:1; margin-right: 22px; width: 21px; height: 21px; background: url(../webimages/indexap_09.png) no-repeat; cursor: pointer;}
.banner-btn .dot{    width: 107px;display: inline-block;background: url(../webimages/indexb1.png) repeat-x 20px center;}
.banner-btn a.last{margin-right: 0;}
.banner-btn .cur{ background-image: url(../webimages/indexap_06.png)}
.banner .more_s{ display: block; margin: 0 auto; border: 1px #fff solid;border-radius: 20px; width: 150px; height: 38px; line-height: 38px; text-align: center; font-size: 16px; color: #fff;position: relative;}
.banner .more_s:hover{ color: #c82234;border-color: #c82234;}

.banner01{ width: 520px; height: 280px;background: url(../webimages/indexap_03.png) repeat;  position: relative; left: 50%; top: 50%; margin: -200px 0 0 -255px;}
.banner01 h3{position: relative; font-weight: bold;font-size: 44px;color: #fff;text-align: center;line-height: 50px;padding-top: 22px;}
.banner01 p{font-size: 18px;color: #fff;padding-top: 14px;line-height: 28px;text-align: center;width: 418px;margin:0 auto;padding-bottom: 20px;}

.banner02{padding-left: 35px; width: 485px; height: 280px;background: url(../webimages/indexap_03.png) repeat;  position: relative; left: 50%; top: 50%; margin: -200px 0 0 -585px;}
.banner02 h3{position: relative; font-weight: bold;font-size: 44px;color: #fff;text-align: left;line-height: 50px;padding-top: 22px;}
.banner02 p{font-size: 18px;color: #fff;padding-top: 14px;line-height: 28px;width: 432px;padding-bottom: 20px;}
.banner02 .more_s{margin: 0 0 0 0; border-radius: 10px;border: 2px #fff solid;}
.banner02 .more_s:hover{border-radius: 10px;}
/*新闻中心*/
.pagebox1{padding-top: 30px;}
.pagebox-left{position: relative; left: -100px; opacity: 0;}
.pagebox-left dt img{width: 336px;max-height: 150px;}
.pagebox-left dd {width: 342px;padding-left: 30px;}
.pagebox-left dd h2{font-size: 20px;color: #1a1a1a;font-weight: bold;padding-bottom: 10px;background: url(../webimages/indexa_16.png) no-repeat  left bottom;margin-bottom: 10px;}
.pagebox-left dd p{height: 68px; font-size: 14px;color: #1a1a1a;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;width: 342px;}
.pagebox-left dd a.more_ms{margin-top: 10px;width: 100px;height: 28px;border: 1px #ccc solid; border-radius: 5px;display: block;text-align: center;line-height: 28px;font-size: 14px;color: #999999;}
.pagebox-left dd a.more_ms:hover{color: #c82234;border-color: #c82234;}

.pagebox-right{position: relative;  right: -100px; opacity: 0;}
.pagebox-right{width: 383px;}
.pagebox-right h3{font-size: 20px;font-weight: bold;color: #1a1a1a;line-height: 20px;padding-bottom: 15px;border-bottom: 1px #999 solid;margin-bottom: 15px;}
.pagebox-right a{font-size: 14px;color: #1a1a1a;font-weight: normal;}
.pagebox-right a:hover{color: #c82234;}
.pagebox-right li{line-height: 32px;padding-left: 16px;background: url(../webimages/indexa_20.jpg) no-repeat left center;}
.pagebox-right li a{text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}

/*第二屏*/
.page02 .on-cont h4{text-align: center;}
.page02 .on-cont .title01{font-size: 18px; margin-top: 12px; color: #333;line-height: 24px;padding-bottom: 15px;background: url(../webimages/page_09.jpg) no-repeat bottom center;text-align: center;}
.page02 .on-cont ul{margin-top: 83px;width: 1200px;}
.page02 .on-cont li{float: left;width: 380px;overflow: hidden;margin-right: 20px;}
.page02 .on-cont li img{width: 380px;height: 215px;}
.page02 .on-cont li .sshiy {width: 340px;height: 142px;background: #fff;padding: 30px 20px 0 20px;}
.page02 .on-cont li .sshiy h5{font-size: 16px;color: #333;line-height: 18px;font-weight: bold;padding-bottom: 15px;}
.page02 .on-cont li .sshiy h5 a{font-size: 16px;}
.page02 .on-cont li .sshiy p{color: #808080;font-size: 14px;line-height: 20px;padding-bottom: 20px;}
.page02 .on-cont li .sshiy a{padding-left: 20px;font-size: 14px;color: #333;background: url(../webimages/page_08.jpg) no-repeat left center;}
.page02 .on-cont li .sshiy a:hover{color: #c82234;}
.ranking{width: 1200px;overflow: hidden;}
.ranking .inddot{ position: absolute; left: 0; bottom: -50px;width: 100%;  height: 12px; text-align: center; overflow: hidden; z-index: 888;}
.ranking .inddot a{ line-height: 500%; display: inline-block; *display:inline; *zoom:1; margin: 0 5px; width: 12px; height: 12px; background: url(../webimages/btn6.png) no-repeat; cursor: pointer;}
.ranking .inddot a.cur{ background: url(../webimages/btn5.png) no-repeat;}

.ranking .prev ,.ranking .next {position: absolute;left: 50%; width: 31px;height: 62px;display: block;}
.ranking .prev {background: url(../webimages/btn1.png) no-repeat;top: 346px;margin-left: -689px;}
.ranking .next {background: url(../webimages/btn2.png) no-repeat;top: 346px;margin-left: 662px;}
.ranking .next:hover{background: url(../webimages/btn3.png) no-repeat;}
.ranking .prev:hover{background: url(../webimages/btn4.png) no-repeat;}
/*第三屏*/
.page03 .on-cont h4{text-align: center;}
.page03 .on-cont .title01{font-size: 18px; margin-top: 12px; color: #333;line-height: 24px;padding-bottom: 15px;background: url(../webimages/page_09.jpg) no-repeat bottom center;text-align: center;}
.page03 .on-cont ul{margin-top: 80px;}
.page03 .on-cont li{float: left;position: relative;z-index: 10;width: 295px;height: 205px;background: #f7f7f7;}
.page03 .on-cont li img{display: block;width: 295px;height: 205px;}
.page03 .on-cont li.add .imgss{background: url(../webimages/index_1.png) no-repeat; display: block;width: 12px;height: 21px; position: absolute;top: 20px;left: -12px;z-index: 11;}
.page03 .on-cont li h5{padding: 25px 24px 8px 24px ;font-size: 24px;color: #333;line-height: 26px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}
.page03 .on-cont li p{padding: 0 24px 10px 24px ;font-size: 14px;color: #666;line-height: 20px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;}
.page03 .on-cont li .limo{padding-bottom: 0; font-size: 14px;color: #666;padding-left: 50px;line-height: 31px;  background: url(../webimages/tow_17.jpg) no-repeat 23px center;}
.page03 .on-cont li a{display: block;}
.page03 .on-cont li:hover h5{color: #c82234;}
.page03 .on-cont li:hover .limo{background: url(../webimages/tow_08.jpg) no-repeat 23px center;}
.more_c{padding-top: 50px;}
.more_c a{width: 100px;height: 32px;border: 1px #ccc solid;text-align: center;line-height: 32px;margin: 0 auto;color: #999999;display: block;border-radius: 3px;}
.more_c a:hover{color: #c82234;border-color: #c82234;}
/*第四屏*/
.page04 .on-cont h4{text-align: center;}
.page04 .on-cont .title01{font-size: 18px; margin-top: 12px; color: #333;line-height: 24px;padding-bottom: 15px;background: url(../webimages/page_09.jpg) no-repeat bottom center;text-align: center;}
.page04 ul{margin-top: 80px;width: 1200px;}
.page04 li{float: left;width: 570px;margin-right: 20px;position: relative;font-size: 14px;}
.page04 li img{display: block;width: 570px;height: 380px;}
.page04 li h5{font-size: 16px;color: #1a1a1a;padding-top: 23px;padding-bottom: 14px;font-weight: bold;}
.page04 li p{color: #808080;line-height: 16px;margin-bottom: 14px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;}
.page04 li a{color: #c82234;}
/*第五屏*/
.page05{position: relative;}
.page05 .on-cont h4{text-align: center;}
.page05 .on-cont .title01{font-size: 18px; margin-top: 12px; color: #333;line-height: 24px;padding-bottom: 15px;background: url(../webimages/page_09.jpg) no-repeat bottom center;text-align: center;}
.page05 ul{margin-top: 80px;width: 1200px;}
.page05 li .ss1{display: none;}
.page05 li:hover .ss1{display: block;}
.page05 li:hover .s1{display: none;}
.page05 li span img{display: block;width: 130px;height: 130px;margin: 0 auto;}
.page05 li{float: left;width: 25%;}
.page05 li h5{padding: 22px 0 10px 0;font-size: 20px;color: #333;text-align: center;}
.page05 li p{width: 230px;text-align: center;margin: 0 auto;font-size: 13px;color: #666;}

.index-footer{}
.footer{height: 50px;line-height: 50px;background: #333333;width: 100%;}
.footer span a{font-size: 14px;color: #b2b2b2;margin-right: 25px;}
.footer p{color: #b2b2b2;font-size: 14px;}
.footer a{color: #b2b2b2;font-size: 14px;}


/*小屏*/
.banner .small-screen {height: 320px;}
.banner .small-screen li{height: 320px;}
.banner .small-screen .banner01{margin: -143px 0 0 -255px;}
.banner .small-screen .banner01 h3{}

.banner .small-screen .banner02{margin: -143px 0 0 -585px;}
.small-screen .more_c{padding-top:20px; }
.page02 .small-screen {margin-top: -230px;height: 520px;}
.page02 .small-screen .ranking ul{margin-top: 10px;}
.page02 .small-screen .ranking .inddot{bottom: -13px;}
.page02 .small-screen .prev{top: 300px;margin-left: -658px; }
.page02 .small-screen .next{top: 300px;margin-left: 628px; }

.page03  .small-screen {margin-top: -230px;}
.page03  .small-screen ul{margin-top: 10px;}
.page03  .small-screen ul li{height: 180px;}
.page03  .small-screen ul li img{height: 180px;}
.page04  .small-screen {margin-top: -210px;}
.page04  .small-screen ul{margin-top: 40px;}
.page05  .small-screen {margin-top: -220px;}
.page05  .small-screen ul{margin-top: 40px;}


.banner .small-screen02{height: 500px;}
.banner .small-screen02 li{height: 500px;}
/*内页*/
.contentmain {
	padding-top: 120px;
}

.contentmain01 {
	background: #953934;
	padding-top: 120px;
}
.content02 {
	background: url(../webimages/lxwm01.png) no-repeat top center;
	height: 150px;
	width: 150px;
	position: absolute;
	margin-top:-15em;
	margin-left:75em;
}
.content04 {
	background: url(../webimages/lxwm03.png) no-repeat top center;
	height: 250px;
	width: 250px;
	position: absolute;
	margin-top: -40em;
	margin-left: 44em;
}

.n-bj {
	background: #f7f7f7 url(../webimages/bn1.jpg) no-repeat top center;
	padding-top: 120px;
}
.bj02{background: #f7f7f7 url(../webimages/bn2.jpg) no-repeat top center ;}
.bj03{background: #f7f7f7 url(../webimages/bn3.jpg) no-repeat top center ;}
.bj04{background: #f7f7f7 url(../webimages/bn4.jpg) no-repeat top center ;}
.bj05{background: #f7f7f7 url(../webimages/bn5.jpg) no-repeat top center ;}
.n-con{background: #fff;width: 1110px;padding: 0 35px;margin: 0 auto;padding-top: 60px;}
/*面包屑*/
.pagestitle{padding-bottom: 28px;}
.pageslink{display:block;float:right;}
.indexicon{background: url(../webimages/pagec1.png) no-repeat left center;padding-left: 10px;}
.pageslink a{display:inline-block;}
.pageslink a.cur{color:#c82234;}
.pagestitle h4{font-weight: bold;font-size: 20px;color: #c82234;}
.pagestitle h4 em{line-height: 38px;text-transform: capitalize; display: block;padding-top: 8px;color: #e4e6ea;font-size: 36px;font-weight: normal;font-family: "AvantGardeITCbyBT-Medium",Arial;}
.n-nav{background: #ededed;width: 100%;position: relative;z-index: 20;}
.n-nav span a{float: left; font-size: 16px;color: #333; display: inline-block;height: 60px;line-height: 60px;text-align: center;width: 100%;}
.n-nav span{position: relative;float: left;display: block;width: 24.9%;background: url(../webimages/n_1.jpg) no-repeat right center;text-align: center;}
.n-nav01 span{width: 49.9%;}
.n-nav span a.cur{background: #c82234;color: #fff;}
.n-nav span.none{background: none;}

.n-nav .wxl{position: absolute;top: 60px;left: 0;width: 100%;display: none;z-index: 20;}
.n-nav .wxl a{height: 60px;line-height: 60px;background: #c82234;color: #fff;}
.n-nav .wxl a.cur{color: #c82234;background: #ededed;}
.n-nav .wxl a:hover{color: #c82234;background: #ededed;}
.n-nav span:hover .wxl{display: block;}
/**/
.development{padding-bottom: 100px; position: relative;z-index: 9; background: url(../webimages/ney1.jpg) no-repeat center top;height: 500px;width: 1110px;margin-top: 80px;}
.development .nianl span{font-weight: bold;font-size: 16px;color: #fff;width: 115px;display: inline-block;padding-right: 14px;}
.development .nianl {position: absolute;top: 337px;left: 28px;text-align: center;}
.development p{background: #fff; border-radius: 2px; border:1px #145d32 solid;width: 120px;font-size: 14px;line-height: 20px;padding: 4px; color: #333;position: absolute;word-break:break-all; }
.development p.p1{top: 270px;left: 34px;}
.development p.p2{top: 388px;left: 170px;}
.development p.p3{top: 265px;left: 278px;}
.development p.p4{top: 380px;left: 426px;}
.development p.p5{top: 280px;left: 577px;}
.development p.p6{top: 380px;left: 674px;}
.development p.p7{top: 262px;left: 806px;}
.development p.p8{top: 377px;left: 950px;}

.jianjbak {
	font-size: 20px;
	color: #333;
	overflow: hidden;
	line-height: 40px;
}
	.jianjbak p img {
		display: block;
		max-width:1180px;
		max-height:960px;
	}
.content01 p img {
	display: block;
	max-width: 75%;
	max-height: 960px;
	margin: auto;
}

.content03 p img {
	display: block;
	width: 100%;
	margin: auto;
}


.jianj{font-size: 14px;color: #333;overflow: hidden;}
.jianj p img{display: block;}
.organizational p img{display: block;}
.science{position: relative;z-index: 9;}
.science ul{padding-top: 40px;width: 1135px;}
.science li{float: left;position: relative;margin-bottom: 26px;margin-right: 300px;}
/*.science li img{ max-width: 350px; max-height: 263px;display: block;}*/
	.science li div {
		/*max-width: 350px;*/
		max-height: 263px;
		display: block;
		font-size: 20px;
		color: #333;
		overflow: hidden;
		line-height: 40px;
		display: block;
	}
.psmagion { padding-top:50px;
}
/*.science li p{text-align: center;font-size: 18px;color: #fff; display: block;width: 350px;height: 50px;line-height: 50px;background: url(../webimages/gs01.png) no-repeat;position: absolute;bottom: 0;left: 0;}*/
.more {
	display: block;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 70px;
}
.gsln p{color: #333;font-size: 18px;}
.gsln p b{font-size: 30px;color: #c82234;font-weight: normal;}
.gssm{color: #333;font-size: 14px;}

.jtyw ul{width: 1145px;}
.jtyw li{float: left;padding-right: 30px;width: 350px;margin-bottom: 35px;}
.jtyw li img{width: 350px;height: 197px;display: block;}
.jtyw li h5{font-size: 18px;color: #333;padding-top: 20px;padding-bottom: 12px;line-height: 18px;}
.jtyw li p{font-size: 14px;color: #666;line-height: 18px;}
.jtyw li a.mo_r{font-size: 14px;color: #333;margin-top: 16px;display: inline-block;}
.jtyw li a:hover{color: #c82234;}
.jtyw li h5:hover{color: #c82234;}

.gssb ul{padding-top: 40px;width: 1200px;}
.gssb li{float: left;width: 353px;position: relative;margin-bottom: 25px;margin-right: 25px;background: #ededed;height: 316px;}
.gssb li img{margin: 20px auto;max-width: 100%;display: block;}
.gssb li p{text-align: center;line-height: 14px;font-size: 13px;color: #1a1a1a;position: absolute;bottom: 20px;left: 0;width: 353px;}

.fwzc{padding-top: 60px;padding-bottom: 100px;}
.fwzc dt img{display: block;}
.fwzc dd{width: 490px;background: #ededed;height: 262px;padding: 80px 0 0 40px;}
.fwzc dd h5{font-weight: bold;font-size: 24px;color: #333;padding-bottom: 12px;}
.fwzc dd p{color: #333;line-height: 30px;font-size: 16px;}

.sclc{margin-top: 40px;background: #f2f2f2;}
.sclc h4{font-size: 24px;font-weight: bold;color: #333;padding-bottom: 40px;padding-left: 25px;}
.sclc h4.tit1{padding-top: 40px;}
.sclc-top{position: relative;}
.sclc-top p{position: absolute;top: 90px;left: 29px;width: 1200px;}
.sclc-top p em{display: inline-block;font-size: 16px;color: #333;padding-right: 77px;width: 84px;text-align: center;}
.sclc h4.tit2{padding-top: 70px;padding-bottom: 40px;}
.sclc-bottom {position: relative;padding-bottom: 40px;}
.sclc-bottom p{position: absolute;top: 80px;left: 30px;}
.sclc-bottom p em{display: inline-block;font-size: 16px;color: #333;padding-right: 76px;width: 84px;text-align: center;}
.sclc-bottom p em.ps1{position: absolute;top: 145px;left: 159px;}
.sclc-bottom p em.ps2{position: absolute;top: 320px;left: 162px;}
.sclc .ysbj{background: #fff;height: 80px;}

/*下载*/
.zaddDownload{background:#fff;padding-bottom: 50px;}
.zdownload1{ position:relative;border-bottom:1px solid #e8e8e8; padding:30px 100px 30px 0px; min-height:105px; height:auto !important; height:105px;}
.zdownload1 h3{font-size:20px;color:#c82234;}
.zdownload1 h3 a{color:#333;}
.zdownload1 h3 a:hover{color:#c82234;}
.zdownload1 dt{font-size:13px; padding-top:16px;width: 900px;}
.zdownload1 dd{color:#666666;padding-top:16px; font-size:13px;}
.zdownload1 a.Downloadlink{display:block; position:absolute; top:50%;margin-top:-45px; width:89px; height:36px; background:#c82234 url(../webimages/xz2.jpg) no-repeat; right:0px; text-align:center; color:#c82234; font-size:13px; padding-top:53px;}
.zdownload1 a.Downloadlink:hover{background: url(../webimages/xz1.jpg) no-repeat;color: #fff;}


.contact{background: #fff;position: relative;z-index: 10;padding: 0 0 60px 0;overflow: hidden;}

.contactus{padding-top: 30px;}
.contactus h4{font-weight: bold;font-size: 18px;color: #333;padding-bottom: 10px;}
.contactus p{line-height: 24px;color: #333;}
/*------- 留言反馈 -------*/
.contact .liuy{padding-top: 42px;}
.ComplaintsDescription{border-bottom:1px solid #d9d9d9; padding:0 0 19px 0px; font-size:14px;color: #333;}
.ComplaintsDescription span{color:#c82234;}

.Complaints{ margin:0px; padding:25px 100px;}
.Complaints dl{margin:0px; padding:0px;}
.Complaints dl p{ padding:15px 0px;}
.Complaints dl dt{font-size:14px;color:#1a1a1a;float:left; width:45%;}
.Complaints dl dt label{border:1px solid #dcdcdc;height:17px; display:block; padding:7px 10px 9px;}
.Complaints dl dt label input{ border:none; background:none; outline:none; width:100%; float:left;font-size:14px; font-family:'Microsoft YaHei';color:#999}

.Complaints dl dd{ float:right; width:45%;font-size:14px; color:#1a1a1a;font-size:14px;}
.Complaints dl dd label{border:1px solid #dcdcdc;height:17px; display:block; padding:7px 10px 9px;}
.Complaints dl dd label input{ border:none; background:none; outline:none; width:100%; float:left;font-size:14px; font-family:'Microsoft YaHei';color:#999}
.Complaints ul p{ padding:20px 0px; font-size:14px;color: #333;}
.Complaints ul label.textarea{ width:97.5%;height:210px;border:1px solid #dcdcdc; display:block; padding:10px;}
.Complaints ul label.textarea textarea{ overflow:auto; width:99%; height:205px; border:none; background:none; outline:none; font-size:14px; font-family:'Microsoft YaHei';float:left; color:#999;resize:none;}
.Complaints span{ color:#c82234; padding-right:5px;}
.Complaintsbutton{ text-align:center; padding:40px 0px 0px}
.Complaintsbutton input{ background:#c82234;font-family:'Microsoft YaHei'; font-size:18px; color:#fff; height:35px; width:120px; margin:0px 10px; cursor:pointer; outline:none;}

.faninfo{font-size: 14px;color: #333;}
.faninfo h2{font-size: 24px;color: #333;}
.chara h5{font-size: 16px;color: #333;font-weight: bold;padding-bottom: 15px;}
.chara span{padding-left: 12px;background: url(../webimages/inc1.jpg) no-repeat left center;display: block;}
.charal{margin-right: 205px;}
.charar{width: 450px;}
.charar span{float: left;width: 145px;display: inline-block;margin-right: 65px;}
.work {padding-bottom: 30px;}

.work h2{color: #333;background: #e6e6e6;font-size: 18px;margin-bottom: 15px; font-weight: bold;height: 50px;line-height: 50px;padding-left: 15px;}
.work li{float: left;border-bottom: 1px #eee solid;width: 520px;padding: 25px 0;background: url(../webimages/qy1.jpg) no-repeat right center;}
.work li h5{font-weight: bold;font-size: 16px;color: #333;padding-bottom: 14px;}
.work li.lic{padding-left: 120px;width: 400px;background: none;}
.work li p{font-size: 14px;color: #333;}

.new-con{position: relative;padding-top: 0;padding-right: 0;background: url(../webimages/newss1.jpg) repeat-y ;width: 1145px;}
.newleft{width: 755px;padding-top: 160px;}
.newbox{padding-top: 15px;padding-bottom: 30px;}
.newbox dl{padding: 25px 0;border-bottom: 2px #ccc solid;}
.newbox dt img{display: block;max-width: 200px;}
.newbox dd{float: left;width: 533px;padding-left: 20px;}
.newbox dd h3{font-size: 30px;font-weight: bold;color: #333;font-family: "Arial";padding-bottom: 8px;}
.newbox dd h5{font-weight: bold;font-size: 18px;color: #333;padding-bottom: 15px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}
.newbox dd p{font-size: 14px;color: #333;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;}

.pagepro{position: absolute;top: 60px;left: 0;padding: 0 35px;width: 1075px;}
.newright{width: 280px;padding-left: 30px;padding-right: 38px;padding-top: 130px;}
.newright h2{font-weight: bold;font-size: 18px;color: #333333;padding-bottom: 8px;}
.newright dt img{display: block;width: 100%;}
.newright dd{padding-bottom: 20px;background: url(../webimages/nws2.jpg) no-repeat left bottom ;}
.newright dd span{display: block;font-size: 26px;color: #999; padding: 10px 0;line-height: 26px;}
.newright dd h5{font-weight: bold;font-size: 16px;color: #666;padding-bottom: 6px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}
.newright dd h5 a:hover{color: #c82234;}
.newright dd p{font-size: 12px;color: #333;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;}
.newright ul{padding-top: 23px;}
.newright ul li{line-height: 25px;}
.newright ul li p{float: left;}
.newright ul li span{float: right;}
.newright ul li p a{width: 220px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;display: inline-block;color: #666;}
.newright ul li p a:hover{color: #c82234;}

.newxq{padding-top: 36px;font-size: 14px;color: #333;}
.newxq h4{font-size: 24px;font-weight: bold;color: #666666;line-height: 25px;}
.newxq h2{color: #c82234;font-size: 30px;font-weight: bold;padding-top: 10px;line-height: 32px;padding-bottom: 15px;}
.newxq .tits span{color: #333;display: inline-block;padding-right: 22px;}
.newsbss{padding-top: 35px;padding-bottom: 40px;}
.newsbss p img{display: block;width: 100%;}
.backnews{width: 98px;height: 35px;line-height: 35px;background: #ccc;display: block;margin: 0 auto;margin-top: 40px;text-align: center;color: #fff;}
.backnews:hover{background: #c82234;color: #fff;}



/**/

/**/
/*弹窗*/
/*.fc-pop{position: fixed;top:0;left: 0;z-index: 999;background: url(../webimages/yybj1.png) repeat;   width: 100%; height: 100%;display: none;}
.fc-con{ width: 840px; height: 600px; position: absolute; top: 50%; left: 50%; margin: -315px 0 0 -385px; }
.fc-con img{ display: block;margin: auto;height: 100%;width: 100%; overflow: hidden; display: block; }
.closecy{display: block; width: 28px; height: 28px; background: url(../webimages/closebtn_01.jpg) no-repeat; position: absolute; top: -28px; right: 0px;}
*/

.pic-pop { display: none; width: 100%; height: 100%; background: url(../webimages/bg03.png); position: fixed; top: 0; left: 0; z-index: 100; }
.pic-con { border: 10px solid #eee; position: absolute; top: 50%; left: 50%; margin: -255px 0 0 -255px; }
.pic-ul { width: 500px; height: 500px; overflow: hidden; }
.pic-ul ul li { float: left; }
.pic-ul ul li img { display: block; width: 500px; height: 500px; }
.pic-con2 { border: 10px solid #fff; position: absolute; top: 50%; left: 50%; margin: -265px 0 0 -345px; }
.pic-ul2 { width: 680px; height: 510px; overflow: hidden; }
.pic-ul2 ul li { float: left; }
.pic-ul2 ul li img {display: block;width: 680px;height: 510px;}

.p-next, .p-prev { display: block; width: 32px; height: 62px; background: url(../webimages/btn11.png) no-repeat; position: absolute; top: 50%; margin-top: -30px; }
.p-next { right: 0; background-position: -40px 0; }
.p-prev { left: 0; }
.closeys { display: block; width: 46px; height: 46px; background: url(../webimages/xx.png) no-repeat; position: absolute; top: -34px; right: -34px; }
